﻿@charset "utf-8";
*, body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,input,fieldset,legend,button,textarea,div,img {border:0;margin:0;padding:0;outline:0;box-sizing:border-box;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,input,fieldset,legend,button,textarea,div,img {border:0 none;margin:0;padding:0;box-sizing:border-box;outline:0;}
body,textarea,input,button,select,keygen,legend {font:14px/1.5;color:#333;outline:0;font-family:'Microsoft YaHei','Microsoft YaHei UI','WenQuanYi Micro Hei',Arial,sans-serif;font-style:normal;}
html,body {width:100%;position:relative;height:100%;}
.bodyw,.body_st {height:100%;}
body {overflow-x:hidden;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
em {font-style:normal;}
ul,li,ol {list-style:none;}
a {text-decoration:none;color:#333;}
a:hover {color:#069bf2;}
.l {float:left;}
.r {float:right;}
table {border-collapse:collapse;}
.clear:after {content:".";display:block;height:0;visibility:hidden;clear:both;overflow:hidden;}
.w1200 {width:1200px;max-width:95%;margin:auto;}
.w1389 {width:1389px;max-width:95%;margin:auto;}
.top_t {background:#FFF;}
.top_t .l {color:#069bf2;font-size:31px;font-weight:bold;line-height:71px;}
.top_t .r {}
.top_t .r a {float:left;font-size:16px;line-height:71px;color:#666;padding-left:32px;}
.top_t .r a.cn {background:url(../img/cn.png) left center no-repeat;margin-right:20px;}
.top_t .r a.en {background:url(../img/en.png) left center no-repeat;}
.top_t .r a.on {color:#069bf2;}
.top_bg {height:60px;}
.top_bg2 {position:relative;left:0;top:0;right:0;z-index:9;-webkit-transition:0.5s;transition:0.5s;border-bottom:1px solid rgba(0,0,0,0.1);height:60px;background:#FFF;background:#069bf2;}
.top_bg2.on {position:fixed;}
.logo {float:left;}
.logo img {display:block;}
.dh {float:right;}
.dh ul li {float:left;position:relative;}
.dh ul li p a {display:block;font-size:18px;line-height:60px;padding:0 44px;color:#FFF;}
.dh ul li:hover p a {background:#1b6bce;}
.dh ul li .dh_fl {position:absolute;left:0;width:100%;top:60px;display:none;}
.dh ul li .dh_fl ul li {width:100%;}
.dh ul li .dh_fl ul li a {display:block;width:100%;line-height:30px;background:rgba(27,107,206,.95);padding:0 10px;border-bottom:1px solid #cccccc40;font-size:16px;text-align:center;color:#FFF;}
.dh ul li .dh_fl ul li:hover a {background:rgba(255,255,255,1);color:#1b6bce;}
.banner {width:100%;overflow:hidden;position:relative;}
.banner ul {position:relative;width:10000%;}
.banner ul li {float:left;width:1%;overflow:hidden;position:relative;}
.banner ul li a {display:block;}
.banner ul li a img {display:block;width:100%;height:100%;-o-object-fit:cover;-webkit-object-fit:cover;object-fit:cover;}
.bandd {position:absolute;left:0;bottom:3%;width:100%;text-align:center;z-index:5;}
.bandd span {z-index:2;cursor:pointer;margin:0 5px;display:inline-block;width:50px;height:2px;zoom:1;position:relative;-webkit-transition:0.5s;transition:0.5s;background:#FFF;}
.bandd span.on {background:#1b6bce;}
.banz,.bany {position:absolute;top:50%;width:50px;margin-top:-25px;height:50px;opacity:0;-webkit-transition:0.5s;transition:0.5s;cursor:pointer;z-index:5;font-size:24px;line-height:50px;text-align:center;color:#333;background:rgba(255,255,255,0.5);border-radius:50%;}
.banz {left:5%;}
.bany {right:5%;}
.banz:before,.bany:before {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.bany:before {-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg);}
.banner:hover .banz,.banner:hover .bany {opacity:1;}
.sy_sz {padding:100px 0;background:url(../img/shu.jpg) center top no-repeat;background-size:100% auto;}
.sy_sz ul li {float:left;width:25%;text-align:center;}
.sy_sz ul li .ml1 {}
.sy_sz ul li .ml1 img {display:block;margin:auto;}
.sy_sz ul li .ml2 {font-size:55px;color:#515252;font-weight:bold;line-height:72px;margin-top:20px;}
.sy_sz ul li .ml3 {font-size:30px;color:#7b7b7b;margin-top:4px;line-height:40px;}
.sy_cp {}
.sy_cp ul li {position:relative;}
.sy_cp ul li .img {overflow:hidden;}
.sy_cp ul li .img img {display:block;width:100%;height:100%;-o-object-fit:cover;-webkit-object-fit:cover;object-fit:cover;}
.sy_cp ul li .txt {position:absolute;left:0;width:100%;top:50px;text-align:center;}
.sy_cp ul li .txt .ml1 {font-size:60px;line-height:60px;color:#FFF;font-weight:bold;}
.sy_cp ul li .txt .ml2 {font-size:15px;line-height:15px;color:#FFF;margin-top:30px;font-weight:bold;}
.sy_cp ul li:nth-child(4) .txt .ml1 {color:#000;}
.sy_cp ul li:nth-child(4) .txt .ml2 {color:#000;}
.sy_xw {padding:80px 0;}
.sy_xw_bt {}
.sy_xw_bt .ml1 {display:block;width:376px;font-size:60px;line-height:85px;background:#393939;text-align:center;color:#FFF;margin:auto;font-weight:bold;position:relative;}
.sy_xw_bt .ml1 span {float:right;width:188px;background:#0689ee;}
.sy_xw_bt .ml1:after {content:"";position:absolute;bottom:-18px;left:50%;width:80px;height:2px;background:#0689ee;margin-left:-40px;}
.sy_xw_bt .ml2 {font-size:27px;color:#9e9e9e;line-height:27px;text-align:center;margin-top:35px;}
.sy_xw_lb {border:1px solid #f0f0f0;box-shadow:0 10px 15px rgba(0,0,0,0.1);padding:80px 100px;margin-top:50px;}
.sy_xw_lb_l {float:left;width:48%;}
.sy_xw_lb_r {float:right;width:48%;}
.sy_xw_lb .xbt {border-bottom:2px solid #55575f;margin-bottom:15px;}
.sy_xw_lb .xbt .ml1 {float:left;font-size:35px;color:#353535;line-height:60px;padding-left:30px;background:url(../img/news-lx.png) left center no-repeat;}
.sy_xw_lb .xbt .ml2 {float:right;font-size:15px;color:#9e9e9e;line-height:60px;}
.sy_xw_lb ul li {padding:20px 200px 15px 15px;border-bottom:1px dotted #cdcdcd;position:relative;}
.sy_xw_lb ul li .ml1 {font-size:25px;color:#069bf2;line-height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}
.sy_xw_lb ul li .ml2 {font-size:16px;color:#9e9e9e;line-height:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:15px;}
.sy_xw_lb ul li .ml3 {font-size:22px;color:#656464;line-height:22px;position:absolute;right:15px;top:40px;}
.yqlj {width:1000px;max-width:95%;margin:20px auto 40px;background:url(../img/yq.png) center no-repeat;height:113px;padding:0 0 0 330px;position:relative;}
.yqlj span {font-size:18px;line-height:113px;color:#b7b5b5;}
.yqlj .yqlj_lb {position:absolute;left:430px;top:50%;right:30px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}
.yqlj .yqlj_lb a {float:left;margin-right:15px;font-size:16px;line-height:24px;color:#b7b5b5;}
.yqlj .yqlj_lb a:hover {color:#069bf2;}
.homeabout {clear:both;margin:15px auto;padding:10px;max-width:1100px;height:auto;font-size:9pt;line-height:175%;color:#444;text-align:center;}
.homeabout a:link, .homeabout a:visited {font-size:9pt;line-height:175%;color:#444;margin-right:3px;}
.footlinks {clear:both;margin:0px auto;padding:5px;max-width:1200px;height:auto;font-size:9pt;line-height:140%;color:#777;text-align:center;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#777;margin-right:3px;}
.foot {background:#2b2b2b;}
.foot_logo {float:left;}
.foot_logo img {display:block;}
.foot_logo span {display:block;font-size:19px;line-height:36px;color:#FFF;letter-spacing:2px;text-indent:26px;}
.foot_dh ul {float:right;}
.foot_dh ul li {float:left;margin-left:50px;}
.foot_dh ul li p a {display:block;font-size:18px;color:#FFF;line-height:60px;}
.foot_dh ul li a {display:block;font-size:14px;color:#FFF;line-height:24px;}
.foot_dh ul li a:hover {color:#069bf2;}
.foot_lx {margin-top:40px;padding-bottom:20px;}
.foot_lx ul li {float:left;}
.foot_lx ul li:nth-child(1) {width:284px;margin-left:38px;}
.foot_lx ul li:nth-child(2) {width:228px;margin-left:72px;}
.foot_lx ul li:nth-child(3) {width:235px;margin-left:106px;}
.foot_lx ul li:nth-child(4) {float:left;width:109px;text-align:center;margin-left:82px;}
.foot_lx ul li:nth-child(4) p {line-height:62px;font-size:16px;color:#FFF;text-align:center;}
.foot_lx ul li .ml1 {font-size:16px;color:#FFF;}
.foot_lx ul li .ml2 {font-size:14px;color:#FFF;margin-top:14px;line-height:24px;}
.foot_lx ul li a {font-size:14px;color:#FFF;}
.foot_lx ul li a:hover {color:#069bf2;}
.bqsy {background:#0589ee;color:#FFF;font-size:12px;line-height:41px;text-align:center;}
.bqsy a {color:#FFF;font-size:12px;}
.bqsy a:hover {text-decoration:underline;font-size:12px;}
.bat {overflow:hidden;}
.bat img {display:block;width:1920px;position:relative;left:50%;margin-left:-960px;}
.ny_dqlj {padding:5px 0;border-bottom:1px solid #eee;}
.ny_dqlj .l {font-size:20px;line-height:50px;color:#069bf2;font-weight:bold;}
.ny_dqlj .r {}
.ny_dqlj .r em {float:left;width:16px;height:50px;margin-right:5px;background:url(../img/home.png) no-repeat center;}
.ny_dqlj .r i {float:left;width:10px;height:50px;margin:0 5px;background:url(../img/sNav_icon.png) no-repeat center;}
.ny_dqlj .r span {float:left;font-size:16px;color:#666;line-height:50px;}
.ny_dqlj .r a {float:left;font-size:16px;color:#666;line-height:50px;}
.ny_dqlj .r a:hover {color:#069bf2;}
.ny_dqlj .r a.on {color:#069bf2;}
.ny_cp_bg {padding-bottom:50px;}
.ny_cp {padding-top:50px;}
.ny_cp .bt {font-size:40px;line-height:65px;color:#069bf2;padding-left:46px;background:url('../img/product-nx.png') left center no-repeat;font-weight:lighter;position:relative;}
.ny_cp .bt i{position:absolute;top:-100px;}
.ny_cp ul {padding-top:40px;}
.ny_cp ul li {float:left;width:23.5%;margin:0 2% 2% 0;}
.ny_cp ul li:nth-child(4n) {margin-right:0;}
.ny_cp ul li .img {overflow:hidden;}
.ny_cp ul li .img img {display:block;width:100%;-webkit-transition:0.5s;transition:0.5s;}
.ny_cp ul li:hover .img img {transform:scale(1.1);-webkit-transform:scale(1.1);}
.ny_cp ul li .txt {line-height:50px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:27px;color:#FFF;background:#069bf2;}
.ny_yqrz_xq {padding:60px 0 80px;}
.large_box {margin-bottom:10px;width:100%;height:auto;overflow:hidden;margin:auto;border:1px solid #eee;}
.large_box ul li {display:none;}
.large_box img {display:block;width:100%;}
.small_box {width:100%;height:120px;overflow:hidden;padding:0 30px;position:relative;margin:20px auto 0;}
.small_list {position:relative;float:left;width:100%;height:100%;overflow:hidden}
.small_list ul {height:100%;overflow:hidden}
.small_list ul li {position:relative;float:left;margin-right:10px;width:110px;border:1px solid #ccc;background:#FFF;height:100%;}
.small_list ul li img {display:block;width:100%;height:100%;-o-object-fit:cover;-webkit-object-fit:cover;object-fit:cover;-webkit-transition:0.5s;transition:0.5s;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(100%);}
.small_list ul li.on img {-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);-webkit-filter:grayscale(0);}
.small_list ul li.on {}
.small_box .btn {position:absolute;top:0;width:20px;height:100%;background-color:#ececec;background-repeat:no-repeat;background-position:center center;cursor:pointer}
.small_box .btn:hover {}
.left_btn {left:0;background-image:url(../img/left_btn.png)}
.right_btn {right:0;background-image:url(../img/right_btn.png)}
.ny_yqrz_xq_tp {width:50%;}
.ny_yqrz_xq_r {width:45%;}
.ny_yqrz_xq_bt {}
.ny_yqrz_xq_bt .h1 {font-size:24px;line-height:36px;padding:20px 0px 30px;color:#333;border-bottom:1px solid #eee;}
.ny_yqrz_xq_bt .h3 {font-size:14px;line-height:30px;color:#666;padding:20px 0px;}
.ny_yqrz_xq_bt .h4 {position:relative;margin-top:30px;}
.ny_yqrz_xq_bt .h4 .h4_bt {float:left;font-size:14px;line-height:50px;color:#FFF;text-align:center;background:#069bf2;border-radius:3px;-webkit-transition:0.5s;transition:0.5s;cursor:pointer;padding:0 25px;margin-right:20px;}
.ny_yqrz_xq_bt .h4 .h4_bt:nth-child(2) {background:#2b2b2b;margin-right:0;}
.ny_yqrz_xq_bt .h4 .h4_bt span {font-size:22px;padding-right:5px;float:left;}
.tabs-basic {width:100%;margin-top:50px;float:left;}
.tabs-basic ul {list-style:none;margin:0;padding:0;}
.tabs-basic ul li {font-size:24px;height:50px;text-transform:uppercase;border-bottom:1px solid #eee;}
.tabs-basic ul>li>a {display:block;text-decoration:none;line-height:30px;color:#333;}
.tabs-basic .tabs-content-placeholder {overflow:hidden;margin:auto;line-height:30px;font-size:14px;color:#666;padding-bottom:30px;}
.tabs-basic .tabs-content-placeholder .tab-content-active {padding:20px 0;}
.tabs-basic .tabs-content-placeholder img {max-width:100%;}
.pros_right {width:50%;float:right;overflow:hidden;}
.pros_right_top {overflow:hidden;padding-bottom:10px;border-bottom:1px solid #eee;}
.pros_right_top .h1 {font-size:24px;padding-bottom:10px;color:#333;}
.pros_right_top p {font-size:14px;color:#666;}
.proleft {width:100%;float:left;font-size:14px;line-height:30px;margin-top:20px;}
.proleft_btn {width:100%;float:left;margin-top:30px;}
.proleft_btn li {width:100%;float:left;margin-right:10px;}
.proleft_btn li a {width:100%;max-width:150px;height:40px;float:left;line-height:40px;text-align:center;font-size:16px;background:#eee;display:block;}
.proleft_btn li span {float:left;padding-right:20px;}
.proleft_btn li a:hover,.proleft_btn li a.on {background:#069bf2;color:#FFF;border-radius:5px;}
.view-page {position:relative;height:40px;}
.view-page .prev,.view-page .back,.view-page .next {font-size:14px;height:38px;border:solid 1px #eee;line-height:38px;position:absolute;transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out;}
.view-page .prev {left:0;}
.view-page .prev a,.view-page .next a {text-align:center;-webkit-transition:0.5s;transition:0.5s;}
.view-page a {display:block;padding:0 20px;color:#333;}
.view-page .back {left:50%;margin-left:-50px;}
.view-page .back a {background:#069bf2;color:#FFF;text-align:center;}
.view-page .next {right:0;}
.view-page .prev:hover a {color:#FFF;background:#069bf2;}
.view-page .next:hover a {color:#FFF;background:#069bf2;}
.view-page .back:hover a {background:#069bf2;color:#FFF;}
.view-page2 {position:relative;padding-top:20px;border-top:1px solid #eee;margin-top:30px;}
.view-page2 .prev,.view-page2 .next {font-size:14px;line-height:38px;width:45%;}
.view-page2 .prev {float:left;}
.view-page2 .prev a,.view-page2 .next a {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.view-page2 a {display:block;color:#666;}
.view-page2 .next {float:right;text-align:right;}
.view-page2 .prev:hover a {color:#069bf2;}
.view-page2 .next:hover a {color:#069bf2;}
.ny_xw_tj {padding:50px 0 0;}
.ny_xw_tj ul {margin-top:20px;}
.ny_xw_tj ul li {float:left;width:48%;position:relative;padding:0 0px 0 15px;border-bottom:1px #eee dashed;margin-right:4%;}
.ny_xw_tj ul li:nth-child(2n) {margin-right:0;}
.ny_xw_tj ul li:after {content:"";position:absolute;left:0;top:25px;width:4px;height:4px;background:#999;overflow:hidden;}
.ny_xw_tj ul li a {display:block;font-size:14px;line-height:55px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:100px;}
.ny_xw_tj ul li a:hover {color:#069bf2;}
.ny_xw_tj ul li span {font-size:14px;line-height:55px;color:#999;position:absolute;right:0;top:0;}
.ny_zctj_bt {font-size:18px;color:#FFF;line-height:50px;position:relative;padding:0 15px;background:#069bf2;}
.ny_zctj_bt a {float:right;font-weight:normal;font-size:14px;color:#FFF;}
.ny_zctj_bt a:hover {text-decoration:underline;}
.ny_cp_tj {padding:50px 0 0;}
.scrollleft2 {margin-top:40px;}
.scrollleft2 li {width:300px;float:left;margin-right:20px;overflow:hidden;}
.scrollleft2 li img {width:100%;display:block;border:1px solid #e6e6e6;}
.scrollleft2 li img:hover {border:1px solid #069bf2;}
.scrollleft2 li span {display:block;width:100%;line-height:30px;margin-top:10px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}
.zs .w1200 {position:relative;height:592px;}
.zs-l {float:left;position:absolute;left:-165px;width:602px;z-index:-1;}
.zs-r {width:548px !important;float:right !important;z-index:1 !important;height:311px !important;}
.zs-r .h2 {font-size:60px;color:#3f3e3e;font-weight:bold;margin-top:70px;}
.zs-r p {width:548px !important;font-size:27px !important;color:#979393 !important;line-height:46px !important;margin-top:24px !important;}
.service .title {text-align:center;margin-bottom:58px;}
.service .title .h2 {font-size:60px;color:#3f3e3e;font-weight:bold;}
.service1 ul li {width:100%;height:550px;margin-bottom:50px;}
.service1 ul li:nth-child(n) dl dt {float:left;}
.service1 ul li:nth-child(n) dl dd {float:right;width:259px;height:550px;background:url(../img/service-t.jpg) no-repeat center;text-align:center;}
.service1 ul li:nth-child(n) dl dd p {font-size:34px;color:#FFF;width:174px;text-align:left;margin:0 auto;line-height:58px;margin-top:160px;}
.service1 ul li:nth-child(2n) dl dt {float:right;}
.service1 ul li:nth-child(2n) dl dd {float:left;width:259px;height:550px;background:url(../img/service-t1.jpg) no-repeat center;text-align:center;}
.service1 ul li:nth-child(2n) dl dd p {font-size:34px;color:#FFF;width:174px;text-align:left;margin:0 auto;line-height:58px;margin-top:160px;}
.jdzp {margin-top:62px;}
.jdzp-l {width:466px;float:left;}
.jdzp-l .h2 {font-size:60px;color:#3f3e3e;font-weight:bold;line-height:80px;}
.jdzp-l p {font-size:25px !important;color:#979393 !important;width:433px !important;line-height:40px !important;margin-top:40px !important;height:240px !important;overflow:hidden !important;}
.jdzp-r {float:right;margin-top:52px;}
.ypzz .title {text-align:center;margin-top:130px;margin-bottom:78px;}
.ypzz .h2 {font-size:60px;color:#3f3e3e;font-weight:bold;line-height:80px;}
.ypzz p {width:762px !important;font-size:25px !important;color:#979393 !important;line-height:40px !important;margin:0 auto !important;margin-top:18px !important;}
.ypzz1 {width:1105px;margin:0 auto;padding-top:206px;background:url(../img/s7.png) no-repeat top center;}
.ypzz1 ul {width:1250px;}
.ypzz1 ul li {float:left;font-size:25px;color:#979393;padding-right:106px;background:url(../img/ypzz-j.png) no-repeat right center;padding-left:32px;}
.ypzz1 ul li:last-child {background:none;}
.rxgy {margin-top:150px;}
.rxgy .w1200 {height:606px;position:relative;}
.rxgy-l {width:655px;float:left;margin-top:10px;}
.rxgy-l .h2 {font-size:60px;color:#3f3e3e;font-weight:bold;line-height:80px;}
.rxgy-l p {width:654px !important;font-size:25px !important;color:#979393 !important;line-height:40px !important;margin:0 auto !important;margin-top:18px !important;margin-bottom:14px !important;}
.rxgy-r {float:right;position:absolute;right:-16px;}
.service {padding:50px 0;}
.ny_f2 {padding-top:50px;text-align:center;}
.ny_f2 dl dd {display:inline-block;margin:0 5px;}
.ny_f2 dl dd a {display:block;padding:0 30px;text-align:center;font-size:14px;line-height:44px;color:#333;background:#f2f2f2;-webkit-transition:0.5s;transition:0.5s;border-radius:3px;}
.ny_f2 dl dd.on a {color:#FFF;background:#069bf2;}
.pagination {width:100%;height:auto;text-align:center;font-size:0px;position:relative;overflow:hidden;margin:50px 0 0px;text-transform:uppercase;}
.pagination a,.pagination span {display:inline-block;padding:0 25px;line-height:40px;font-size:14px;border:1px solid #d6d6d6;margin:0 5px;color:#666;background:#FFF;border-radius:5px;}
.pagination span.current,.pagination a:hover {color:#FFF;border-color:#069bf2;background:#069bf2;}
.ny_xw {padding:30px 0 60px;}
.ny_xw ul li {float:left;width:48%;margin:0 4% 0 0;border-bottom:1px dotted #c2c2c2;padding:30px 0;}
.ny_xw ul li:nth-child(2n) {margin-right:0;}
.ny_xw ul li .ml1 {position:relative;padding-right:100px;font-size:15px;line-height:30px;color:#2b2b2b;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ny_xw ul li .ml1 span {position:absolute;right:0;top:0;font-size:12px;color:#999;}
.ny_xw ul li .ml2 {font-size:14px;color:#666;line-height:33px;margin-top:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.ny_xw ul li .ml1:hover {color:#069bf2;}
.ny_xw ul li .ml1:hover span {color:#069bf2;}
.ny_xw_xq {padding:60px 0 80px;}
.ny_tw_bt {text-align:center;line-height:30px;padding:0px;font-size:14px;color:#999;}
.ny_tw_bt .line {padding:0 15px;}
.ny_tw_bt span.iconfont {padding-right:5px;}
.ny_tw_bt .h3 {padding:0 0 20px;line-height:24px;font-size:24px;color:#333;}
.ny_tw {font-size:14px;line-height:30px;padding:30px 0px 0;color:#666;}
.ny_tw img {display:block;max-width:100%;margin:auto;}
.ny_gy_bg {padding:80px 0;}
.ny_gy {display:flex;align-items:center;justify-content:center;margin-top:20px;}
.gy_bt {text-align:center;}
.gy_bt .h1 {font-size:30px;line-height:30px;color:#333;}
.gy_bt .h2 {font-size:14px;line-height:14px;margin-top:20px;color:#666;text-transform:uppercase;}
.ny_gy_l {width:55%;padding-right:50px;}
.ny_gy_l {font-size:14px;line-height:30px;color:#666;padding-top:20px;}
.ny_gy_r {width:45%;overflow:hidden;}
.ny_gy_r img {display:block;width:100%;-webkit-transition:0.5s;transition:0.5s;}
.ny_gy_r:hover img {-webkit-transform:scale(1.1);transform:scale(1.1);}
.fa_lc {padding:50px 0 0;}
.fa_lc ul {position:relative;}
.fa_lc ul:after {content:'';position:absolute;left:50%;top:0;width:1px;height:100%;background:rgba(0,0,0,0.1);}
.fa_lc ul li {width:50%;box-sizing:border-box;padding:80px 150px 50px 0;text-align:right;position:relative;}
.fa_lc ul li:nth-child(2n) {margin-left:50%;text-align:left;padding:80px 0px 50px 150px;}
.fa_lc ul li .h1 {overflow:hidden;margin-top:15px;}
.fa_lc ul li .h1 img {display:block;max-width:100%;-webkit-transition:0.5s;transition:0.5s;margin:0 0 0 auto;}
.fa_lc ul li:nth-child(2n) .h1 img {margin:0;}
.fa_lc ul li .h1:hover img {-webkit-transform:scale(1.1);transform:scale(1.1);}
.fa_lc ul li .h2 {font-size:30px;color:#069bf2;line-height:42px;}
.fa_lc ul li .h3 {font-size:14px;color:#333;line-height:24px;padding:15px 0;}
.fa_lc ul li:after {content:'';position:absolute;right:110px;top:95px;width:10px;height:10px;background:#069bf2;border-radius:50%;box-shadow:0 0 10px #069bf2;z-index:2;animation-name:tada;animation-duration:1s;animation-fill-mode:both;animation-iteration-count:infinite;}
.fa_lc ul li:before {content:'';position:absolute;right:0;top:100px;width:110px;height:0px;z-index:1;border-bottom:1px solid rgba(0,0,0,0.1);}
.fa_lc ul li:nth-child(2n):after {right:auto;left:110px;}
.fa_lc ul li:nth-child(2n):before {right:auto;left:0px;}
@keyframes tada {0% {transform:scaleX(1)}
10%,20% {transform:scale3d(.9,.9,.9) rotate(-3deg)}
30%,50%,70%,90% {transform:scale3d(1.1,1.1,1.1) rotate(3deg)}
40%,60%,80% {transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}
to {transform:scaleX(1)}}
.ny_xc {}
.ny_xc ul li {float:left;width:49%;margin:0 2% 2% 0;}
.ny_xc ul li:nth-child(2n) {margin-right:0;}
.ny_xc ul li .h1 {overflow:hidden;border:1px solid #eee;}
.ny_xc ul li .h1 img {display:block;width:100%;-webkit-transition:0.5s;transition:0.5s;}
.ny_xc ul li:hover .h1 img {transform:scale(1.1);-webkit-transform:scale(1.1);}
.ny_xc ul li .h2 {font-size:14px;line-height:20px;text-align:center;padding:10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;}
.ny_xc2 {}
.ny_xc2 ul li {float:left;width:23.5%;margin:0 2% 2% 0;}
.ny_xc2 ul li:nth-child(4n) {margin-right:0;}
.ny_xc2 ul li .h1 {overflow:hidden;border:1px solid #eee;}
.ny_xc2 ul li .h1 img {display:block;width:100%;-webkit-transition:0.5s;transition:0.5s;}
.ny_xc2 ul li:hover .h1 img {transform:scale(1.1);-webkit-transform:scale(1.1);}
.ny_xc2 ul li .h2 {font-size:14px;line-height:20px;text-align:center;padding:10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;}
.pagination {width:100%;height:auto;text-align:center;font-size:0px;position:relative;overflow:hidden;margin:40px 0 0px;text-transform:uppercase;}
.pagination a,.pagination span {display:inline-block;padding:0 25px;line-height:40px;font-size:14px;border:1px solid #d6d6d6;margin:0 5px;color:#666;background:#FFF;border-radius:5px;}
.pagination span.current,.pagination a:hover {color:#FFF;border-color:#069bf2;background:#069bf2;}
.ny_lxwm {}
.sy_xl_div {display:flex;align-items:center;justify-content:center;background:#f6f6f6;padding:30px;margin-bottom:20px;}
.sy_xl_txt {font-size:14px;line-height:30px;color:#666;width:45%;padding-top:0px;}
.spz18_000 {font-size:24px;color:#333;display:block;padding-bottom:20px;}
.ny_lx_dt {width:50%;}
.message {padding-top:50px;}
.message .h3 {text-align:center;color:#333;font-size:24px;font-weight:400;}
.message ol {width:100%;float:left;margin-top:50px;}
.message ol li {float:left;width:48.5%;margin-bottom:20px;background:#FFF;border:1px solid #e6e6e6;}
.message ol li:nth-child(2n) {float:right;}
.message ol li:nth-child(6) {float:left;}
.message ol li:nth-child(7) {float:right;}
.message ol li input {width:100%;height:48px;line-height:48px;background:none;border:none;color:#666;padding:0 15px;font-size:14px;outline:none;-webkit-appearance:none;}
.message ol li textarea {font-size:14px;padding:10px 15px;width:100%;height:120px;border:none;background:none;color:#999;outline:none;-webkit-appearance:none;}
.message ol li .btn,.message ol li .btn2 {color:#FFF;font-size:16px;cursor:pointer;}
.message ol li .btn {background:#069bf2;}
.message ol li .btn2 {background:#999;}